Micron Document
Livres et Wikis | Archives | Info


Java (programming language)
part 15/26 Β· 87.9 KB total
layout: Wide Β· Narrow Β· Centered
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
β€’ Securitycite-ref-security-83-0[83]
β€’ Internationalization and localization librariescite-ref-i18n-84-0[84]

β€’ The integration libraries, which allow the application writer to communicate with external systems. These libraries include:

β€’ The Java Database Connectivity (JDBC) API for database access
β€’ Java Naming and Directory Interface (JNDI) for lookup and discovery
β€’ Java remote method invocation (RMI) and Common Object Request Broker Architecture (CORBA) for distributed application development
β€’ Java Management Extensions (JMX) for managing and monitoring applications

β€’ User interface libraries, which include:

β€’ The (heavyweight, or native) Abstract Window Toolkit (AWT), which provides GUI components, the means for laying out those components and the means for handling events from those components
β€’ The (lightweight) Swing libraries, which are built on AWT but provide (non-native) implementations of the AWT widgetry
β€’ APIs for audio capture, processing, and playback
β€’ JavaFX

β€’ A platform dependent implementation of the Java virtual machine that is the means by which the bytecodes of the Java libraries and third-party applications are executed
β€’ Plugins, which enable applets to be run in web browsers
β€’ Java Web Start, which allows Java applications to be efficiently distributed to end users across the Internet
β€’ Licensing and documentation


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────